Door Types
Table Name: GXT_DOORTYPES_TBL
List
Request a list of door types.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_DOORTYPES_TBL
-
Response:
Copy18=Card Only&19=Card and PIN&20=Card or PIN&21=PIN Only
Detail
Request the details of a specific door type.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_DOORTYPES_TBL&RecId=<RecId>
-
Response:
CopyDoorTypeId=18&Name=Card Only&OperatingSchedule=2147483647&SecondaryDoorType=2147483647&UserVerificationRequiredEntry=false&EntryPassbackMode=3&EntryReadingMode=0&UserVerificationRequiredExit=false&ExitPassbackMode=3&ExitReadingMode=0&DoorREXNotAllowed=false&DoorRENNotAllowed=false&RequiresDualAuthentication=false&MasterOrProviderInitiated=false&Commands=&FallbackDoorType=2147483647&CredEntrySequence=false&CredExitSequence=false
Update
Update a specific door type.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_DOORTYPES_TBL&DoorTypeId=18&Name=Card (Antipassback)
-
Response:
CopyOK
Create
Create a door type. To create a door type, use the same parameters as update but leave the DoorTypeId empty.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_DOORTYPES_TBL&DoorTypeId=&Name=Card Only&OperatingSchedule=2147483647&SecondaryDoorType=2147483647&UserVerificationRequiredEntry=false&EntryPassbackMode=3&EntryReadingMode=0&UserVerificationRequiredExit=false&ExitPassbackMode=3&ExitReadingMode=0&DoorREXNotAllowed=false&DoorRENNotAllowed=false&RequiresDualAuthentication=false&MasterOrProviderInitiated=false&Commands=&FallbackDoorType=2147483647&CredEntrySequence=false&CredExitSequence=false
-
Response:
CopyOK
Delete
Delete a specific door type.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_DOORTYPES_TBL&RecId=<RecId>
-
Response:
CopyOK
Parameters
Parameter |
Display Name |
Default Value |
Notes |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DoorTypeId |
Database ID |
18 |
The Detail, Control and Delete APIs use this value as the RecId. |
||||||||||||||||
Name |
Name |
Card Only |
|
||||||||||||||||
OperatingSchedule |
Operating Schedule |
2147483647 |
Default schedule is Always. |
||||||||||||||||
SecondaryDoorType |
Secondary Door Type |
2147483647 |
|
||||||||||||||||
UserVerificationRequiredEntry |
Entry Passback Is Qualified With Door Opening |
false |
|
||||||||||||||||
EntryPassbackMode |
Entry Passback Mode |
3 |
|
||||||||||||||||
EntryReadingMode |
Entry Reading Mode |
0 |
Select the reading mode from the following:
|
||||||||||||||||
UserVerificationRequiredExit |
Exit Passback Is Qualified With Door Opening |
false |
|
||||||||||||||||
ExitPassbackMode |
Exit Passback Mode |
3 |
|
||||||||||||||||
ExitReadingMode |
Exit Reading Mode |
0 |
Select the reading mode from the following:
|
||||||||||||||||
DoorREXNotAllowed |
Door REX Not Allowed |
false |
|
||||||||||||||||
DoorRENNotAllowed |
Door REN Not Allowed |
false |
|
||||||||||||||||
RequiresDualAuthentication |
Requires Dual Authentication |
false |
|
||||||||||||||||
MasterOrProviderInitiated |
Dual Card Provider Can Initiate Access |
false |
|
||||||||||||||||
Commands |
Commands |
|
|
||||||||||||||||
FallbackDoorType |
Fallback Door Type |
2147483647 |
|
||||||||||||||||
EntryCredentialType* |
Entry Credential Types |
|
Defines the credential types that are when the Entry Reading Mode is set to Custom. This may be the Database ID of a user-defined credential type or one of the values chosen from the following table.
|
||||||||||||||||
CredEntrySequence |
Sequence (Entry) |
false |
|
||||||||||||||||
ExitCredentialType* |
Exit Credential Types |
|
Defines the credential types that are when the Exit Reading Mode is set to Custom. This may be the Database ID of a user-defined credential type or one of the values chosen from the following table.
|
||||||||||||||||
CredExitSequence |
Sequence (Exit) |
false |
|
Parameters that contain multiple values are documented as <Parameter Name>*, where * is the index of the value. See Programming.